Flume Calculator

Trapezoidal, Rectangular, U (Round Bottom, Palmer Bowlus), Parshall. Graphing Calculator

 
 

Register to enable "Calculate" button. Demonstration mode for d (U-flume) or b (all other flumes) of 0.5 m (cookies must be enabled).

Flow rate, Q (m3/s): 
Select flume and units: Measured head, h (m): 
Throat bottom width, b (m): 
Approach bottom width, B (m): 
Hump height, P (m): 
Throat length, L (m): 
Throat side slopes, m (H:V): 
Approach side slopes, M (H:V): 
http://www.LMNOeng.com Approach velocity, V (m/s): 
© 2016 LMNO Engineering, Approach Froude, F: 
 Research, and Software, Ltd.
Minimum head, h (m): 
Maximum head, h (m): 
     

Flume calculator units: cm=centimeter, ft=foot, gal=U.S. gallon, hr=hour, m=meter, MGD=million gallons (US) per day, min=minute, s=second

Parshall and Rectangular Flumes

Trapezoidal and U Flumes

Links on this page:  Equations   Variables   Error Messages    References

Introduction
Flumes are used to measure flow rate (discharge) in open channels. They typically have widths from a few cm to 15 m or so. The water depth in the approach section of flumes typically can be between a few cm and about 2 m. Flumes, compared to weirs, have the advantage of less head loss through the device, yet are more complicated to construct and more difficult to analyze.

Head is measured in the flume upstream of the throat - in the so-called "approach channel". For Parshall flumes, head is measured upstream from the throat a distance of 2/3 of the length of the approach channel (x=length of approach channel in the above diagram). For the other three flumes, head is measured upstream from the throat a distance of 3 to 4 times the maximum expected head. This location is somewhat arbitrary because the head does not vary too much with position, so the exact location of the head measurement is not as important as for a Parshall flume. Since the rectangular, trapezoidal, and U flumes can have a raised throat (a hump), it is important to note that head is measured from the top of the hump rather than from the bottom of the approach channel.

This web page has calculations for four types of flumes - Parshall, rectangular, trapezoidal, and U shape. Each has advantages and disadvantages related to construction, installation, head measurement, sedimentation, and analysis. Parshall flumes are the most common. They were studied extensively in the mid 1900s. Their analysis is well documented in many texts. Their analytical maturity is exemplified by having both ASTM and ISO standards written for them (ASTM, 1991; ISO, 1992). Recently, Parshall flumes have gone out of favor due to their construction complexity and likelihood to trap sediment compared to newer flume designs.

Rectangular and trapezoidal flumes function by having a constriction at the throat and/or a raised invert (bottom) at the throat. Either feature can cause critical flow at the throat in a properly operating flume. These flumes are simpler to construct, can be more easily fit into an existing channel, and can trap less sediment than a Parshall flume. However, the methodology relating discharge to measured head is more complex.

U-flumes (round bottom flumes), similar to Palmer-Bowlus flumes but with a semi-circular throat, are ideal for use in culverts or pipes. Critical flow is achieved by narrowing the throat or by raising the bottom of the flume at the throat. Analysis of U flumes is similar to that of the trapezoidal flume.

All flumes must be built with their dimensions in strict accordance with specifications in published documents such as the ISO and ASTM standards. Otherwise, discharge analysis must be conducted for the specific flume beginning with theory and proceeding to experimentation to modify the theory by physical observations.

Regarding analysis of flumes, flumes (like weirs) are designed to force a transition from sub-critical to super-critical flow. In the case of flumes, the transition is caused by designing flumes to have a narrowing at the throat, raising of the channel bottom, or both. Such a transition causes flow to pass through critical depth at the flume throat. At the critical depth, energy is minimized and there is a direct relationship between water depth and velocity (and flowrate). However, it is physically very difficult to measure critical depth in a flume because its exact location is difficult to determine and may vary with flowrate. Through mass conservation, the upstream depth is related to the critical depth. Therefore, flowrate can be determined by measuring the upstream depth, which is a highly reliable measurement.

The LMNO Engineering flume software is based on ASTM and ISO standards for flumes. These standards were developed from theoretical relationships and modified by experimental observations conducted over several decades. Our software is valid only for unsubmerged flows. An unsubmerged flow can be identified by the drop in water depth at the flume throat. In submerged flow, the downstream water backs up into the throat swallowing the drop making the drop difficult or impossible to identify. Analysis of submerged flow requires two head measurements - one in the approach channel and one in the throat.


Equations and Methodology             Back to calculator
The methodology for the flume calculations follows that of ISO 9826 (1992) for the Parshall flume and ISO 4359 (1983, 1999) for the rectangular, trapezoidal, and U flumes. There are other sources of equations and methodology for flumes such as ASTM D 1941 (1991) for Parshall flumes and USBR (1997) for other flumes. Also, Herschy (1995) offers essentially a re-compendium of the ISO equations. Many other textbooks on open channel flow discuss flumes, but not in the degree of detail of the ISO or ASTM standards.

LMNO Engineering decided to follow the ISO methodology for the four flume types. ISO presents the methodology as a series of equations and graphs which have been agreed upon by an international panel after decades of research involving theory and experimentation. The ISO standards explain the validity and accuracy of their methodology. For Parshall flumes, the ASTM and ISO methods present similar, but not identical, methods. We have selected to follow the ISO method because it presents equations that are valid for a wider range of flume sizes.

Variable definitions can be found in the Variables section.

Parshall Flume (ISO 9826, 1992)
LMNO Engineering flume calculator allows 0 ≤ h ≤ 3 m and 0.01 ≤ b ≤ 16 m, but the calculation is most accurate when used within the ISO 9826 recommendations of h ≤ 2 m and 0.152 ≤ b ≤ 15.24 m.
For b ≤ 0.152 m, C and n values are from Herschy (1995). For b > 0.152 m, C and n values are from ISO 9826 (1992).

Q = C hn    where Q is in m3/s and h is in m

Parshall flume

Rectangular Flume
LMNO Engineering flume software allows 0 ≤ h ≤ 3 m, 0.01 ≤ b ≤ 16 m, b < B ≤ 104 m, 0 ≤ P ≤ 3 m, 0 < L ≤ 104 m, and F < 1. Note that if P = 0, then B must be > b. Likewise, if B = b, then P must be > 0. The calculator is most accurate when used within the ISO 4359 recommendations of h ≤ 2 m, 0.1 m ≤ b ≤ B, F ≤ 0.5, h/b ≤ 3, (bh)/[B(P+h)] ≤ 0.7, h/L ≤ 0.5, and h ≥ 0.05 or h ≥ 0.05 L (whichever is greater).

Order of computations (ISO 4359, 1983):

Rectangular flume equations

Cv can only be computed if  hbCd/A<0.93.

Trapezoidal Flume
LMNO Engineering calculator allows 0 ≤ h ≤ 3 m, 0.01 ≤ b ≤ 16 m, b < B ≤ 104 m, 0 ≤ P ≤ 3 m, 0 < L < 104 m, F < 1, and 0 < m ≤ 100, and 0 < M ≤ 100. The calculation is most accurate within the ISO 4359 recommendations of h ≤ 2 m, 0.1 m ≤ b < B, F ≤ 0.5, h/L ≤ 0.5, and h ≥ 0.05 or h ≥ 0.05 L (whichever is greater).

Order of computations (ISO 4359, 1983):

Trapezoidal flume equations

Let H=h and obtain Cs from the graph below. Note that the graph is only valid for 0.02 < mH/b < 5.

Cs graph

Then, Cv from numerical solution of:

Trapezoidal flume equations

Cv can only be computed if  hbCs/A < 0.93.

Since Cs and Cv are functions of both H and h, re-compute H = h Cv2/3, Cs, Cv, and Q.  ISO 4359 suggests re-computing Q three times, but we re-compute Q until there are at least four significant digits of accuracy.  Then, V and F are computed from the final Q.

U-Flume
LMNO Engineering calculation allows 0 ≤ h ≤ 3 m, 0.01 < b ≤ 16 m, d < D ≤ 104 m, 0 ≤ P ≤ 3 m, 0 < L ≤ 104 m, and F < 1. The calculation is most accurate within the ISO 4359 recommendations of h ≤ 2 m, 0.1 m ≤ d < D, F ≤ 0.5, h/L ≤ 0.5, and h ≥ 0.05 or h ≥ 0.05 L (whichever is greater).

Order of computations (ISO 4359, 1983):

U flume equations

Let H = h and obtain Cu from the graph below.  Note that the graph is only valid for 0.1 < H/d < 3.

Cu graph

Then, Cv from numerical solution of:

U flume equations

Cv can only be computed if  hdCu/A < 0.93.

Since Cu and Cv are functions of both H and h, re-compute H=h Cv2/3, Cu, Cv, and Q.  ISO 4359 suggests re-computing Q three times, but we re-compute Q until there are at least four significant digits of accuracy. Then, V and F are computed from the final Q.


Variables             Back to calculation
ISO 4359 and ISO 9826 specify the indicated units for the equations shown above. Our calculator allows you to specify a variety of units.
m = meters, s = seconds
A = Cross-sectional area of approach channel [m2].
b = Bottom width of flume throat [m].
B = Bottom width of approach channel [m].
C = Parshall flume constant [empirical units].
Cd = Coefficient of discharge for rectangular, trapezoidal, and U flumes [unit-less].
Cs = Shape coefficient for trapezoidal flume [unit-less].
Cu = Shape coefficient for U flume [unit-less].
Cv = Coefficient of approach velocity for rectangular, trapezoidal, and U flumes [unit-less].
d = Diameter of throat of U flume [m].
D = Diameter of approach channel of U flume [m].
F = Froude number of flow in approach channel [unit-less]. F < 1 is slow or sub-critical flow. F > 1 is fast or super-critical flow.
g = Acceleration due to gravity, 9.8066 m/s2.
h = Measured head [m]. If there is a hump, then it is the vertical distance between the top of the hump and the water surface.
H = Total head [m]. Measured head plus velocity head. H = h Cv2/3
k = Constant used in trapezoidal flume computation [unit-less].
L = Length of flume throat [m].
m = Side slope of trapezoidal flume throat. Horizontal to vertical (H:V).
M = Side slope of trapezoidal flume approach channel. Horizontal to vertical (H:V).
n = Parshall flume power constant [unit-less].
P = Hump height [m].
Q = Flow rate through flume [m3/s].
T = Top width of approach channel [m].
V = Velocity in approach channel [m/s].

Error Messages given by software             Back to calculation
Input checks. If one of these messages appear, the calculation and graphing is halted.
"Need h ≥ 0". Negative head was entered.
"Need h ≤ 3 m". Head cannot exceed 3 m.
"Need D, d > 0". For the U flume, upstream diameter or throat diameter was entered as ≤ 0.
"Need D > d". For the U flume, upstream diameter must be greater than throat diameter.
"Need b > 0". Parshall, rectangular, and trapezoidal flumes Need throat width > 0.
"Need B > 0". Rectangular and trapezoidal flumes must have approach width > 0.
"Need B > b". Trapezoidal flume must have approach width greater than throat width.
"Need B ≥ b". Rectangular flume must have approach width at least equal to throat width.
"Need 0.01 < b ≤ 16 m". Rectangular and trapezoidal flume throat width must be in this range.
"Need B ≤ 10000 m". Rectangular and trapezoidal flume approach width must be in this range.
"Need 0.01 ≤ d ≤ 16 m". U flume throat diameter must be in this range.
"Need D ≤ 10000 m". U flume approach diameter must be in this range.
"Need P > 0 if B = b". Rectangular flume must have P > 0 if B = b or B > b if P = 0. Of course, it can have both P > 0 and B > b.
"Need P ≥ 0". Hump height cannot be negative (P does not apply to Parshall flumes).
"Need P ≤ 3 m". Hump height cannot exceed 3 m (P does not apply to Parshall flumes).
"Need L > 0". Throat length must be > 0 (L does not apply to Parshall flumes).
"Need L ≤ 10000 m". This is an LMNO Engineering upper limit. The ISO standards specify throat lengths for each flume type as a function of expected flow rate. Rarely will a flume have a throat length longer than several meters.
"Need 0< M,m ≤ 100". For the trapezoidal flume approach channel side slopes (M) and throat side slopes (m) must both be between 0 and 100, measured as horizontal to vertical slope.

Input checks for graph. If one of these messages appear, the graph will not proceed. Note that if h is out of range in the upper portion of the calculation, a graph will not be shown.
"Min h must be ≥0". Minimum head entered for graph cannot be < 0.
"Min must be < Max". Minimum head entered for graph must be less than maximum head entered for graph.
"Min/Max must be < 0.99". Minimum head entered for graph must be less than 0.99 times maximum head entered for graph. Otherwise, the minimum and maximum heads are too close together to have good axis labels for the graph.
"Max h must be ≤ 3 m". Graph has maximum limit of h=3 m.

Run-time errors. The following messages may be generated during execution and will halt execution:
The following messages are triggered by the head entered in the upper half of the calculator. Its value, in conjunction with the other values entered, may cause Cd, Cs, or Cu to be out of range. However, since the graph is plotted for a range of heads, the graph may still be shown with the un-computable flowrates plotted at Q=0.

Run-time errors:
"Cd will be <0", "Need (Cd)hb/A < 0.93", "Need 0.02 < mH/b < 5", "Need (Cs)hb/A < 0.93", "Need 0.1 < H/d < 3", "Need (Cu)hd/A < 0.93". These variables or ratios are out of the acceptable ranges (see Equations and Methodology above for further explanation).
"Infeasible input." May occur in numerical routine for computing Cv if a combination of variables approaches machine precision. This message very rarely, if ever, will occur since extreme values are screened out with the input checks.

Run-time errors for graph:
"Heads out of range for graph". All of the heads in the range entered for the graph result in parameters (such as Cd, Cs, or Cu) that are invalid, so no flow rates could be computed. Try lowering the minimum head and/or increasing the maximum head.
"Some head calculations out of range of methodology, so Q shown as 0". Some heads in the range entered for the graph result in parameters (such as Cd, Cs, or Cu) that are invalid, so those could not be computed and were plotted at Q=0. Message appears on graph and table pages.

References            Back to calculation
American Society for Testing and Materials (ASTM D 1941-91). 1991. Standard test method for open channel flow measurement of water with the Parshall flume. Available at http://www.astm.org.

Herschy, Reginald W. 1995. Streamflow Measurement. E & FN Spon (an imprint of Chapman and Hall). 2ed.

International Organization of Standards (ISO 4359). 1983. Liquid flow measurement in open channels - Rectangular, trapezoidal, and U-shaped flumes. Reference number: ISO 4359-1983(E).

International Organization of Standards (ISO 4359). 1999. Technical Corrigendum 1 for: Liquid flow measurement in open channels - Rectangular, trapezoidal, and U-shaped flumes. Reference number: ISO 4359:1983/Cor.1:1999(E).

International Organization of Standards (ISO 9826). 1992. Measurement of liquid flow in open channels - Parshall and SANIIRI flumes. Reference number: ISO 9826:1992(E).

ISO documents can be downloaded as .PDF files for a fee at http://webstore.ansi.org.

USBR. 1997. U.S. Department of the Interior, Bureau of Reclamation. Water Measurement Manual. 1997. 3ed. Available from http://www.usbr.gov/tsc/techreferences/mands/wmm/index.htm .

 

© 2001-2024 LMNO Engineering, Research, and Software, Ltd.  All rights reserved.

Please contact us for consulting or questions about flumes for flow measurement.

LMNO Engineering, Research, and Software, Ltd.
7860 Angel Ridge Rd.   Athens, Ohio 45701  USA   Phone: (740) 707-2614
LMNO@LMNOeng.com    https://www.LMNOeng.com

 

Parshall flume photo:Parshall Flume
To: 
LMNO Engineering home page (more calculations)  

Other flume and weir calculators:

Parshall flume (submerged and free-flow)

Rectangular Weir

V Notch Weir

Cipoletti Weir


Other:

Unit Conversions

Register